Skip to content

Add Allure support for Java's built-in HTTP client - #1373

Merged
baev merged 2 commits into
mainfrom
java-httpclient
Aug 10, 2026
Merged

Add Allure support for Java's built-in HTTP client#1373
baev merged 2 commits into
mainfrom
java-httpclient

Conversation

@baev

@baev baev commented Aug 7, 2026

Copy link
Copy Markdown
Member

Context

Adds the allure-java-httpclient integration for capturing requests and responses made with java.net.http.HttpClient as structured HTTP exchange attachments. It supports synchronous and asynchronous requests, accepted HTTP/2 push promises, transport failures, and cancellation.

Users can configure header and query-parameter redaction and body-size limits. Wrapped clients retain their normal behavior when no Allure test or fixture is active.

fixes #957

Checklist

@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure Java – Pull request #1373 29m 15s Passed tests 2142 0 0 0 View
Allure Java GitHub actions run (2026-08-10T09:53:28.297Z) 29m 15s Passed tests 2142 0 0 0 View

@baev baev added the pr:new feature Change that add something new for end users label Aug 7, 2026
@baev
baev merged commit c56c174 into main Aug 10, 2026
9 checks passed
@baev
baev deleted the java-httpclient branch August 10, 2026 15:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr:new feature Change that add something new for end users

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for Java 11 HTTP client

2 participants